add PDF target
authorparkrrrr <parkrrrr>
Fri, 10 Nov 2006 20:18:09 +0000 (20:18 +0000)
committerparkrrrr <parkrrrr>
Fri, 10 Nov 2006 20:18:09 +0000 (20:18 +0000)
Makefile.in
xmldoc/babelpdf.xsl [new file with mode: 0644]

index b73fd820b59b9ae89b919cb6f42735fc169d96a5..8cbe6d6300f09cdbe44b0945468690b93951090d 100644 (file)
@@ -167,6 +167,16 @@ $(WEB)/htmldoc-$(DOCVERSION)/readme.html: FORCE
        chmod 755 tools/mkcapabilities
        tools/mkcapabilities
 
+gpsbabel.fo: 
+       perl xmldoc/makedoc
+       xmlwf xmldoc/readme.xml         #check for well-formedness
+       xmllint --noout --valid xmldoc/readme.xml       #validate
+       xsltproc -o $@ xmldoc/babelpdf.xsl xmldoc/readme.xml
+
+gpsbabel.pdf: gpsbabel.fo
+       fop -q -fo gpsbabel.fo -pdf gpsbabel.pdf
+
+
 gpsbabel.html: FORCE
        xsltproc \
          --stringparam toc.section.depth "1" \
@@ -178,7 +188,7 @@ gpsbabel.html: FORCE
 readme.txt: gpsbabel.html
        lynx -nolist -dump gpsbabel.html  > $@
 
-doc: gpsbabel $(WEB)/htmldoc-$(DOCVERSION)/readme.html # readme.txt
+doc: gpsbabel $(WEB)/htmldoc-$(DOCVERSION)/readme.html gpsbabel.pdf # readme.txt
 
 FORCE:
 
diff --git a/xmldoc/babelpdf.xsl b/xmldoc/babelpdf.xsl
new file mode 100644 (file)
index 0000000..97dc9c3
--- /dev/null
@@ -0,0 +1,11 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns:exsl="http://exslt.org/common"
+               version="1.0"
+                exclude-result-prefixes="exsl">
+
+
+<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl"/>
+
+<!-- <xsl:param name="fop.extensions">1</xsl:param> -->
+
+</xsl:stylesheet>